﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DataModel
{
    public class ReportCarAcc
    {
        public string PhoneNum { get; set; }
        public int AccStatus { get; set; }

        public string DateTime { get; set; }
        public string UpdateDateTime { get; set; }
    }
    public class Status
    {
        /// <summary>
        /// 0：ACC关  1：ACC开
        /// </summary>
        public int Acc { get; set; }

        /// <summary>
        /// 0：未定位  1：定位
        /// </summary>
        public int Location { get; set; }

        /// <summary>
        /// 0：北纬  1：南纬
        /// </summary>
        public int N_S { get; set; }

        /// <summary>
        /// 0：东经  1：西经
        /// </summary>
        public int E_W { get; set; }

        /// <summary>
        /// 0：运营状态  1：停运状态
        /// </summary>
        public int YunYingStatus { get; set; }

        /// <summary>
        /// 0：经纬度未经保密插件加密  1：经纬度已经保密插件加密
        /// </summary>
        public int GPSEncrypt { get; set; }

        /// <summary>
        /// 00：空车；01：半载；10：保留；11：满载
        /// </summary>
        public int LoadStatus { get; set; }
        /// <summary>
        /// 0：车辆油路正常  1：车辆油路断开
        /// </summary>
        public int OilStatus { get; set; }

        /// <summary>
        /// 0：车辆电路正常  1：车辆电路断开
        /// </summary>
        public int ElectricStatus { get; set; }

        /// <summary>
        /// 0：车门解锁  1：车门加锁
        /// </summary>
        public int LockDoor { get; set; }

        /// <summary>
        /// 0：前门关  1：前门开（门磁线）
        /// </summary>
        public int FrontDoor { get; set; }

        /// <summary>
        /// 0：后门关 或自定义高2无效  1：后门开 或自定义高2有效
        /// </summary>
        public int BackDoor { get; set; }

        /// <summary>
        /// 0：发动机关  1：发动机开
        /// </summary>
        public int Engine { get; set; }

        /// <summary>
        /// 0:空调关  1：空调开
        /// </summary>
        public int KongTiao { get; set; }

        /// <summary>
        /// 0:未刹车  1：刹车
        /// </summary>
        public int ShaChe { get; set; }

        /// <summary>
        /// 0：左转向关  1：左转向开
        /// </summary>
        public int ZuoZhuanXiang { get; set; }

        /// <summary>
        /// 0：右转向关 1：右转向开
        /// </summary>
        public int YouZhuanXiang { get; set; }

        /// <summary>
        /// 0：远光关  1：远光开
        /// </summary>
        public int YuanGuang { get; set; }

        /// <summary>
        /// 0：近光关 或自定义高3无效  1：近光开或自定义高3有效
        /// </summary>
        public int JinGuang { get; set; }

        /// <summary>
        /// 0：震动关  1：震动开 
        /// </summary>
        public int ZhenDong { get; set; }

        /// <summary>
        /// 0：喇叭关  1：喇叭开
        /// </summary>
        public int LaBa { get; set; }

        /// <summary>
        /// 0：自定义高1无效 1：自定义高1有效
        /// </summary>
        public int Gao1 { get; set; }

        /// <summary>
        /// 扩展外电插入状态0:未接充电器；1：有5V充电
        /// </summary>
        public int Charge { get; set; }

        /// <summary>
        /// 扩展上班打卡状态 0：未打卡状态；1：已打卡状态
        /// </summary>
        public int WorkON { get; set; }

        /// <summary>
        ///扩展下班打卡状态0：未打卡状态；1：已打卡状态
        /// </summary>
        public int WorkOff { get; set; }

        /// <summary>
        /// 0：自定义输出低1无效或外置蜂鸣器无效  1：自定义输出低1有效或外置蜂鸣器1有效
        /// </summary>
        public int DiChu1 { get; set; }

        /// <summary>
        /// 0：解防状态  1：设防状态
        /// </summary>
        public int SheFang { get; set; }

    }
}
